\hypertarget{classNode}{\section{Node Class Reference}
\label{classNode}\index{Node@{Node}}
}


{\ttfamily \#include $<$Node.\-h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classNode_ad7a34779cad45d997bfd6d3d8043c75f}{Node} ()
\item 
virtual \hyperlink{classNode_aa0840c3cb5c7159be6d992adecd2097c}{$\sim$\-Node} ()
\item 
\hyperlink{classNode}{Node} $\ast$ \hyperlink{classNode_a62ad5aae1f815deafcf6095770dae6ca}{get\-Next} () const 
\item 
\hyperlink{classNode}{Node} $\ast$ \hyperlink{classNode_aee7fa50380cd3d5fd82c022e45ba2d37}{get\-Parent} () const 
\item 
void \hyperlink{classNode_ae0062432733265c491000494625c3a04}{set\-Next} (\hyperlink{classNode}{Node} $\ast$\hyperlink{classNode_a2559a716f69ccaa76d648d9f1b83065e}{next})
\item 
void \hyperlink{classNode_ab5f0786bcb59591c528efb0b776797fc}{set\-Parent} (\hyperlink{classNode}{Node} $\ast$\hyperlink{classNode_ad8184598cdea70e4bbdfd76f2b0f9e85}{parent})
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classNode}{Node} $\ast$ \hyperlink{classNode_ad8184598cdea70e4bbdfd76f2b0f9e85}{parent}
\item 
\hyperlink{classNode}{Node} $\ast$ \hyperlink{classNode_a2559a716f69ccaa76d648d9f1b83065e}{next}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{classNode_ad7a34779cad45d997bfd6d3d8043c75f}{\index{Node@{Node}!Node@{Node}}
\index{Node@{Node}!Node@{Node}}
\subsubsection[{Node}]{\setlength{\rightskip}{0pt plus 5cm}Node\-::\-Node (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classNode_ad7a34779cad45d997bfd6d3d8043c75f}
\hypertarget{classNode_aa0840c3cb5c7159be6d992adecd2097c}{\index{Node@{Node}!$\sim$\-Node@{$\sim$\-Node}}
\index{$\sim$\-Node@{$\sim$\-Node}!Node@{Node}}
\subsubsection[{$\sim$\-Node}]{\setlength{\rightskip}{0pt plus 5cm}Node\-::$\sim$\-Node (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{classNode_aa0840c3cb5c7159be6d992adecd2097c}


\subsection{Member Function Documentation}
\hypertarget{classNode_a62ad5aae1f815deafcf6095770dae6ca}{\index{Node@{Node}!get\-Next@{get\-Next}}
\index{get\-Next@{get\-Next}!Node@{Node}}
\subsubsection[{get\-Next}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Node} $\ast$ Node\-::get\-Next (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{classNode_a62ad5aae1f815deafcf6095770dae6ca}
\hypertarget{classNode_aee7fa50380cd3d5fd82c022e45ba2d37}{\index{Node@{Node}!get\-Parent@{get\-Parent}}
\index{get\-Parent@{get\-Parent}!Node@{Node}}
\subsubsection[{get\-Parent}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Node} $\ast$ Node\-::get\-Parent (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{classNode_aee7fa50380cd3d5fd82c022e45ba2d37}
\hypertarget{classNode_ae0062432733265c491000494625c3a04}{\index{Node@{Node}!set\-Next@{set\-Next}}
\index{set\-Next@{set\-Next}!Node@{Node}}
\subsubsection[{set\-Next}]{\setlength{\rightskip}{0pt plus 5cm}void Node\-::set\-Next (
\begin{DoxyParamCaption}
\item[{{\bf Node} $\ast$}]{next}
\end{DoxyParamCaption}
)}}\label{classNode_ae0062432733265c491000494625c3a04}
\hypertarget{classNode_ab5f0786bcb59591c528efb0b776797fc}{\index{Node@{Node}!set\-Parent@{set\-Parent}}
\index{set\-Parent@{set\-Parent}!Node@{Node}}
\subsubsection[{set\-Parent}]{\setlength{\rightskip}{0pt plus 5cm}void Node\-::set\-Parent (
\begin{DoxyParamCaption}
\item[{{\bf Node} $\ast$}]{parent}
\end{DoxyParamCaption}
)}}\label{classNode_ab5f0786bcb59591c528efb0b776797fc}


\subsection{Member Data Documentation}
\hypertarget{classNode_a2559a716f69ccaa76d648d9f1b83065e}{\index{Node@{Node}!next@{next}}
\index{next@{next}!Node@{Node}}
\subsubsection[{next}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Node}$\ast$ Node\-::next\hspace{0.3cm}{\ttfamily [private]}}}\label{classNode_a2559a716f69ccaa76d648d9f1b83065e}
\hypertarget{classNode_ad8184598cdea70e4bbdfd76f2b0f9e85}{\index{Node@{Node}!parent@{parent}}
\index{parent@{parent}!Node@{Node}}
\subsubsection[{parent}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Node}$\ast$ Node\-::parent\hspace{0.3cm}{\ttfamily [private]}}}\label{classNode_ad8184598cdea70e4bbdfd76f2b0f9e85}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
/home/will/workspace/\-Messenger/src/\hyperlink{Node_8h}{Node.\-h}\item 
/home/will/workspace/\-Messenger/src/\hyperlink{Node_8cpp}{Node.\-cpp}\end{DoxyCompactItemize}
